Reports for WinForms
ActiveX製品とのメンバ比較表
製品の概要 > 移行情報 > ActiveX製品とのメンバ比較表

コントロール/オブジェクト

VS-VIEW Reports for WinForms 機能の説明/備考
VSReport C1Report C1Report コンポーネントは、Access スタイルの水平区切りデータベースレポートを生成します。生成されたレポートは、直接プリンタにレンダリングしたり、さまざまな移植可能な形式にエクスポートしたり、プレビューコントロールにレンダリングすることができます。
Section Section レポート領域を表します。
Field Field レポート内の個別のデータ項目を表示します。
Group Group レポートデータをソートおよびグループ化するために使用されるオブジェクト。
SectionCollection SectionCollection Section オブジェクトのコレクション。
FieldCollection FieldCollection FieldCollection クラスは、Field オブジェクトのコレクションを表します。
GroupCollection GroupCollection GroupCollection クラスは、Group オブジェクトのコレクションを表します。
DataSource DataSource レポートのデータを提供します。
Layout Layout ページにレポートをレンダリングする方法を制御します。

VSView コントロールのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
Cancel Cancel 現在のレポートの生成をキャンセルするかどうかを設定または取得します。
DataSource DataSource 現在のレポートの DataSource オブジェクトを参照します。
DoEvents DoEvents レポートのレンダリング中に、コントロールが Windows のメッセージを処理するかどうかを設定または取得します。
Fields Fields レポート定義内の Field オブジェクトのコレクションを返します。
Font Font 新しいフィールドのデフォルトフォントを設定または取得します。
Groups Groups レポート内のすべてのグループを含むコレクションを返します。
IsBusy IsBusy レポートが現在生成中であるかどうかを判定する値を返します。
Layout Layout レポートの Layout オブジェクトへの参照を返します。
MaxPages MaxPages 1つのレポートに許可される最大ページ数を設定または取得します。
OnClose OnClose OnClose イベントのための VBScript ハンドラを設定します。
OnError OnError OnError イベントのための VBScript ハンドラを設定します。
OnNoData OnNoData OnNoData イベントのための VBScript ハンドラを設定します。
OnOpen OnOpen OnOpen イベントのための VBScript ハンドラを設定します。
OnPage OnPage OnPage イベントのための VBScript ハンドラを設定します。
Page Page 現在のページ番号を設定または取得します。
ReportName ReportName レポートの名前を設定または取得します。
Sections Sections 現在のレポートの Sections コレクションを参照します。
Tag Tag 呼び出し側のプログラムで必要な追加のデータを格納します。

VSView コントロールのメソッド

VS-VIEW Reports for WinForms 機能の説明/備考
Clear Clear 現在のレポートをクリアします。
Copy CopyFrom 既存のレポートオブジェクトから、すべての情報をコピーします。
Evaluate Evaluate 現在のレポートコンテキストで VBScript 式を評価します。
Execute Execute 現在のレポートコンテキストで VBScript 文を実行します。
GetReportInfo GetReportInfo レポート定義ファイルから情報を返します。
Load Load XML レポート定義ファイルからレポートをロードします。
Render Render VSPrinter コントロール内にレポートを出力します。
注: Reports for WindowsForms でレポートを画像の内部コレクションにレンダリングします。
RenderToFile RenderToFile レポートをファイルにレンダリングします。

VSView コントロールのイベント

VS-VIEW Reports for WinForms 機能の説明/備考
OnClose EndReport コントロールがレポートのレンダリングを終了すると発生します。
OnError ReportError レポートのレンダリング中にエラーがあると発生します。
OnFormat StartSection 各 Section が書式設定される前に発生します。
OnNoData NoData コントロールによるレポートの生成が開始された際、ソースレコードセットが空の時に発生します。
OnOpen StartReport コントロールによるレポートの生成が開始され、ソースレコードセットを開く前に発生します。
OnPage EndPage コントロールが各ページのレンダリングを終了すると発生します。
OnPrint PrintSection 各 Section が印刷される前に発生します(セクションを書式設定した後)。

Section オブジェクトのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
BackColor BackColor Section の背景色を設定または取得します。
CanGrow CanGrow セクションの高さが、そのコンテンツに合わせて自動的に大きくなるかどうかを設定または取得します。
CanShrink CanShrink 1つ以上のフィールドが縮小された場合に、Section の高さも縮小されるかどうかを設定または取得します。
Fields Fields この Section 内のすべてのフィールドのコレクションを返します。
ForcePageBreak ForcePageBreak セクションがレンダリングされる前後にページ区切りが挿入されるかどうかを設定または取得します。
Height Height セクションの高さを設定します。
KeepTogether KeepTogether Section が1ページに収められるかどうかを設定または取得します。
Name Name Section 名を設定または取得します。
OnFormat OnFormat Section が書式設定される前に実行される VBScript コードを含む文字列を設定または取得します。
OnPrint OnPrint Sectionが印刷される前(フォーマット後)に実行される VBScript コードを含む文字列を設定します。
RenderHeight RenderHeight CanShrink プロパティがセクションに適用された後のセクションの高さを返します。
Repeat Repeat Section を各ページの先頭に繰り返し表示するかどうかを設定または取得します。
Tag Tag 呼び出し側のプログラムで使用される追加のデータを設定または取得します。
Type Type Section のタイプ(PageHeader、Detail など)を返します。
Visible Visible Section がレポートにレンダリングされるかどうかを設定または取得します。

Field オブジェクトのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
Align Align フィールドの配置を設定します。
Anchor Anchor フィールドを含む Section が CanGrow/CanShrink プロパティによりサイズ変更されると、フィールドの位置および寸法を取得または設定します。
BackColor BackColor フィールドの背景色を取得または設定します。
BackStyle 該当なし フィールドの背景を透明にするか不透明にするかを設定または取得します。
注: Backcolor プロパティを Transparent に設定できます。
BorderColor BorderColor フィールドの境界線の色を取得または設定します。
BorderStyle BorderStyle フィールドの境界線のスタイルを取得または設定します。
Calculated Calculated Text プロパティをリテラル値と計算式のどちらとして解釈するかを指定します。
CanGrow CanGrow フィールドの高さがフィールドのコンテンツに合わせて自動的に大きくなるかどうかを指定します。
CanShrink CanShrink フィールドの高さがフィールドのコンテンツに合わせて自動的に小さくなるかどうかを指定します。
Checkbox Checkbox フィールドがチェックボックスとして表示されるかどうかを指定します。
Font Font フィールドのフォントを取得または設定します。
ForcePageBreak ForcePageBreak フィールドの前後にページ区切りが挿入されるかどうかを指定します。
ForeColor ForeColor フィールドの前景色を取得または設定します。
Format Format フィールド値の書式設定に使用される文字列を取得または設定します。
Height Height フィールドの高さを取得または設定します。
HideDuplicates HideDuplicates 連続するレコードで、重複する値を非表示にするかどうかを指定します。
Left Left フィールドのサイズ・位置を取得または設定します。
LineSlant LineSlant フィールドを横切る線(フィールドを囲むボックスではなく)がレンダリングされるかどうかを指定します。
LineSpacing LineSpacing フィールドの配置を設定します。
注: 設定の単位が異なります。
LineWidth LineWidth フィールドの境界線または線の幅を取得または設定します。
LinkTarget LinkTarget フィールドがクリックされたときにアクセスされる URL に評価される式を取得または設定します。
MarginBottom MarginBottom フィールドの下端とコンテンツの間隔を取得または設定します。
MarginLeft MarginLeft フィールドの左端とコンテンツの間隔を取得または設定します。
MarginRight MarginRight フィールドの右端とコンテンツの間隔を取得または設定します。
MarginTop MarginTop フィールドの上端とコンテンツの間隔を取得または設定します。
Name Name フィールド名を取得または設定します。
Picture Picture フィールドに表示する画像を取得または設定します(ファイル名を設定)。
PictureAlign PictureAlign フィールド画像が配置される方法およびスケーリングを取得または設定します (Picture プロパティを参照) 。
RenderHeight RenderHeight CanGrow/CanShrink フィールドが収まるようにセクションを調整した後の、フィールドの高さを取得します。
RenderTop RenderTop CanGrow/CanShrink フィールドが収まるようにセクションを調整した後の、フィールドの上端の位置を取得します。
RTF RTF { } で囲まれた文字列を RTF としてレンダリングするかどうかを指定します。
RunningSum RunningSum フィールドの積算合計を表示するかどうかを指定します。
Section Section フィールドが属するセクションを取得または設定します。
Subreport Subreport フィールド内にレンダリングされる別のレポート(サブレポート)への参照を取得または設定します。
Tag Tag 呼び出し側のプログラムで必要な追加のデータを取得または設定します。
Text Text フィールドのリテラルテキストおよび計算式を取得または設定します(Calculated プロパティの値に依存します)。
Top Top フィールドの上端の位置を参照します。
Value Value フィールドの計算値を取得または設定します。
Visible Visible Field がレポートにレンダリングされるかどうかを指定します。
Width Width フィールドの幅を取得または設定します。
WordWrap WordWrap フィールドのコンテンツがフィールド四角形内で折り返されるかどうかを指定します。
ZOrder ZOrder フィールドの ZOrder を取得または設定します。

Field オブジェクトのメソッド

VS-VIEW Reports for WinForms 機能の説明/備考
SetZOrder SetZOrder フィールドを ZOrder の最前面または最背面に移動します。

Group オブジェクトのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
GroupBy GroupBy レコードのグループ化に使用される式を設定または取得します。
KeepTogether KeepTogether グループが1ページに収められるかどうかを設定または取得します。
Name Name グループ名を設定または取得します。
SectionFooter SectionFooter このグループのフッターとして使用される Section を返します。
SectionHeader SectionHeader このグループのヘッダーとして使用される Section を返します
Sort Sort グループのソート方法を設定または取得します。
Tag Tag 呼び出し側のプログラムで必要な追加のデータを設定または取得します。

Group オブジェクトのメソッド

VS-VIEW Reports for WinForms 機能の説明/備考
Move Move グループを Fields も調整できます。

SectionCollection オブジェクトのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
Count Count コレクション内の要素の数を返します。
Item Item コレクション内の特定のオブジェクトを参照します。

FieldCollection オブジェクトのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
Count Count Fields コレクション内のフィールドの数を返します。
Item Item コレクション内の特定のオブジェクトを参照します。

FieldCollection オブジェクトのメソッド

VS-VIEW Reports for WinForms 機能の説明/備考
Add Add Fields コレクションにフィールドを追加します。
Remove Remove Fields コレクションからフィールドを削除します。

GroupCollection オブジェクトのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
Count Count Groups コレクション内のグループの数を返します。
Item Item コレクション内の特定のオブジェクトを参照します。

GroupCollection オブジェクトのメソッド

VS-VIEW Reports for WinForms 機能の説明/備考
Add Add コレクションに新しい Group を追加します。新しいグループのヘッダーおよびフッターセクションはSections コレクションに追加されます。
Remove Remove C1Report.Groups コレクションから Group を削除し、C1Report.Sections コレクションからそのヘッダーセクションとフッターセクションも削除します。

DataSourceオブジェクトのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
ConnectionString ConnectionString レポートのデータソースを指定する文字列を取得または設定します。
FieldInfo 該当なし すべてのフィールド名、タイプ、カレントレポートデータソースが含まれるバリアント型の配列を参照します。
Filter Filter レポートに含めるデータ行をフィルタするために使用される式を取得または設定します。
MaxRecords MaxRecords レポートに入れるデータ行の最大数を取得または設定します。
Recordset Recordset レポートにデータを提供するデータソースオブジェクトを設定または取得します。
RecordSource RecordSource レポートにソースレコードセットを指定する文字列を設定します。

DataSource オブジェクトのメソッド

VS-VIEW Reports for WinForms 機能の説明/備考
GetRecordSource GetRecordSource RecordSource 文字列内の PARAMETERS 句を処理し、その結果を返します。

Layout オブジェクトのプロパティ

VS-VIEW Reports for WinForms 機能の説明/備考
ColumnLayout ColumnLayout レポートにソースレコードセットを指定する文字列を設定します。
Columns Columns 詳細行の列の数を設定します。
MarginBottom MarginBottom 用紙の下マージンを設定します。
MarginLeft MarginLeft 用紙の左マージンを設定します。
MarginRight MarginRight 用紙の右マージンを設定します。
MarginTop MarginTop 用紙の上マージンを設定します。
Orientation Orientation 用紙の方向を設定または取得します。
PageFooter PageFooter どのページにページフッターセクションを表示するかを決定する値を設定または取得します。
PageHeader PageHeader どのページにページヘッダーセクションを表示するかを決定する値を設定または取得します。
PaperSize PaperSize レポートの用紙サイズを設定または取得します。
Picture Picture レポート本体の背景画像を設定または取得します。
PictureAlign PictureAlign 背景画像の配置方法を設定または取得します。
PictureShow PictureShow 背景画像が表示される場所を設定または取得します。
Width Width レポートの詳細セクションの幅を設定または取得します(ツイップ単位)。